Elon Musk humiliates